77a74ffe2b12110ed0eb2535842275792bef4009,core-library/src/main/java/org/silverpeas/core/index/search/model/QueryDescription.java,QueryDescription,isEmpty,#,266

Before Change


  public boolean isEmpty() {
    return !StringUtil.isDefined(query) && getMultiFieldQuery() == null && getXmlQuery() == null &&
        !StringUtil.isDefined(xmlTitle) && !isSearchBySpace() && !isSearchByComponentType() &&
        !isPeriodDefined() && !StringUtil.isDefined(getRequestedAuthor());
  }

  /**

After Change


    boolean queryDefined = StringUtil.isDefined(query) || getMultiFieldQuery() != null;
    boolean xmlQueryDefined = getXmlQuery() != null || StringUtil.isDefined(xmlTitle);
    boolean filtersDefined = isSearchBySpace() || isSearchByComponentType() ||
        StringUtil.isDefined(getRequestedAuthor());
    filtersDefined = filtersDefined && isPeriodDefined();
    return !queryDefined && !xmlQueryDefined && !filtersDefined;
  }

  /**